begintownscript;

variables;

int i,j,k,r1,choice;

body;

beginstate INIT_STATE;
        add_range_to_group(6,52,1);
        if (get_flag(150,0) == 1) {
                erase_char(36);
                erase_char(1001);
        }
break;

beginstate EXIT_STATE;
break;

beginstate START_STATE;
break;

beginstate 10;
        block_entry(1);
        move_to_new_town(2,24,25);
break;

beginstate 11;
        reset_dialog_preset_options(2);
        choice = run_dialog(0);
        if (choice == 1)
                end();
        flip_terrain(9,23);
        flip_terrain(9,24);
        flip_terrain(9,25);
        flip_terrain(16,23);
        flip_terrain(16,24);
        flip_terrain(16,25);
        flip_terrain(31,23);
        flip_terrain(31,24);
        flip_terrain(31,25);
        flip_terrain(38,23);
        flip_terrain(38,24);
        flip_terrain(38,25);
        flip_terrain(23,9);
        flip_terrain(24,9);
        flip_terrain(25,9);
        flip_terrain(23,16);
        flip_terrain(24,16);
        flip_terrain(25,16);
        flip_terrain(23,31);
        flip_terrain(24,31);
        flip_terrain(25,31);
        flip_terrain(23,38);
        flip_terrain(24,38);
        flip_terrain(25,38);
        play_sound(106);
        play_sound(99);
        print_str_color("You hear the sounds of chains and grinding gears.",2);
break;